#include "pokus.h" 
#include "../runtime/AutomaticBoxCreatorRegistration.h"

namespace jm4bbx {
	REGISTER_BOX_TO_RUNTIME_BASE(InBox, InBox);
	REGISTER_BOX_TO_RUNTIME_BASE(OutBox, OutBox);

	//const char* InBoxDescriptor::BOX_ID = ;
	//const char* OutBoxDescriptor::BOX_ID = ;

	using namespace bobox;

	const groupType InBoxDescriptor::INPUT_GROUP = groupType(0);

	const groupType InBoxDescriptor::OUTPUT_GROUP_1 = groupType(1);

	const groupType InBoxDescriptor::OUTPUT_GROUP_2 = groupType(2);

	const  columnType InBoxDescriptor::INPUT_COLUMN = 
		columnType(0);

	const columnType InBoxDescriptor::OUTPUT_COLUMN_1 =
		columnType(0);

	const columnType InBoxDescriptor::OUTPUT_COLUMN_2 =
		columnType(1);

	const inType InBoxDescriptor::IN_ARC = 
		inType(0);

	const outType InBoxDescriptor::OUT_ARC_1 = 
		outType(0);	

	const outType InBoxDescriptor::OUT_ARC_2 = 
		outType(1);	


	const groupType OutBoxDescriptor::INPUT_GROUP_1 = groupType(0);

	const groupType OutBoxDescriptor::INPUT_GROUP_2 = groupType(1);

	const groupType OutBoxDescriptor::OUTPUT_GROUP = groupType(2);

	const  columnType OutBoxDescriptor::INPUT_COLUMN_1 = 
		columnType(0);

	const  columnType OutBoxDescriptor::INPUT_COLUMN_2 = 
		columnType(1);

	const columnType OutBoxDescriptor::OUTPUT_COLUMN =
		columnType(0);

	const inType OutBoxDescriptor::IN_ARC_1 = 
		inType(0);

	const inType OutBoxDescriptor::IN_ARC_2 = 
		inType(1);

	const outType OutBoxDescriptor::OUT_ARC = 
		outType(0);	
	

} // namespace jm4bbx
